using System;
using SqlSugar;

namespace Com.Modules.PubEntities;

public class StandardEntity
{
    [SugarColumn(ColumnName = "id", ColumnDescription = "识别号", IsIdentity = true, IsPrimaryKey = true)]
    public int Id{ get; set; }
    
    [SugarColumn(ColumnName = "create_time", ColumnDescription = "创建时间")]
    public DateTime CreateTime{ get; set; }
    
    [SugarColumn(ColumnName = "creater_id", ColumnDescription = "创建人")]
    public int CreaterId{ get; set; }
    
    [SugarColumn(ColumnName = "is_delete", ColumnDescription = "是否删除")]
    public int IsDelete{ get; set; }
    
    [SugarColumn(ColumnName = "delete_time", ColumnDescription = "删除时间")]
    public DateTime DeleteTime{ get; set; }
    
    [SugarColumn(ColumnName = "deleter_id", ColumnDescription = "删除人")]
    public int DeleterId{ get; set; }
    
    [SugarColumn(IsIgnore = true, ColumnDescription = "序号")]
    public int RowIndex { get; set; }
}
